rapidly flowing river